package com.czmh.etc.onlinepubsys.response.mingchuang;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * Copyright (C), 2017-2020
 * Author: Chenzj
 * Date: 2020/12/8 20:04
 * FileName: UnionPayQueryResponse
 * Description:
 *
 * @author Administrator
 */
@Data
@ApiModel("铭创银联对接-1.5.2-结算户查询响应结果")
public class UnionPayQueryResponse {
    @ApiModelProperty(notes = "状态 1-处理中 2-开通成功 3-开通失败")
    private Integer status; //状态 1-处理中 2-开通成功 3-开通失败

    @ApiModelProperty(notes = "状态描述")
    private String respmsg; //状态描述

    @ApiModelProperty(notes = "结算户账户名称(status=2 时有效)")
    private String accountname; //结算户账户名称(status=2 时有效)

    @ApiModelProperty(notes = "结算户账号(status=2 时有效)")
    private String bankaccount; //结算户账号(status=2 时有效)

    @ApiModelProperty(notes = "结算户联行号(status=2 时有效)")
    private String bankcode; //结算户联行号(status=2 时有效)

    @ApiModelProperty(notes = "结算户开户行(status=2 时有效)")
    private String bank; //结算户开户行(status=2 时有效)

    @ApiModelProperty(notes = "平台结算户账号(status=2 时有效)")
    private String walletnum; //平台结算户账号(status=2 时有效)

    @ApiModelProperty(notes = "会员id(同子商户id)")
    private Long userid; //会员id

    @ApiModelProperty(notes = "会员名称")
    private String username;//会员名称

    @ApiModelProperty(notes = "银行id")
    private Long bankid; //银行id

    @ApiModelProperty(notes = "银行名称")
    private String bankname; //银行名称

    @ApiModelProperty(notes = "余额(单位分 100=1 元)")
    private Long usablebalance; //余额(单位分 100=1 元)
}
